MasterStudy\Lms\Repositories\CourseRepository B

Total Complexity 83
Dependencies 17
Dependents 35
Total lines 693
Lines of code 419
Logical lines of code 209
Comment lines 31
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
get_all()
A
41 13 56
hydrate()
A
38 5 64
hydrate_courses()
S
43 6 42
save()
S
50 5 27
create()
S
54 5 21
get_course_image()
S
57 4 17
instructor_courses()
S
49 3 32
student_courses()
S
50 3 30
moderate_post_status()
S
66 4 8
find_post()
S
68 3 7
get_user_wishlist()
S
66 3 8
update_access()
S
66 3 8
find()
S
64 3 10
get_course_rate()
S
61 2 12
get_author_info()
S
63 2 11
hydrate_grid()
S
53 1 20
get_course_marks()
S
74 2 4
get_course_udemy_languages()
S
74 2 4
get_course_udemy_objectives()
S
74 2 4
get_course_udemy_rating_distribution()
S
74 2 4
get_course_udemy_instructor()
S
73 2 4
find_user()
S
78 2 3
update_announcement()
S
79 1 3
get_announcement()
S
79 1 3
update_status()
S
68 1 8
update_course_page_style()
S
79 1 3
update_certificate()
S
78 1 3
exists()
S
79 1 3